may the earth swallow me - German English Dictionary